Overview
Example Use Cases
Summarize an entire codebase
- Query: "Summarize the architecture and main components of this Python project"
- Pattern:
".*\.py$"(all Python files) - Path:
/Users/john/my-python-project
Find specific method definitions
- Query: "Find the implementation of the authenticate_user method and explain how it handles password verification"
- Pattern:
".*\.(py|js|ts)$"(Python, JavaScript, TypeScript files) - Path:
/Users/john/backend
Analyze test coverage
- Query: "List all the test files and identify which components lack test coverage"
- Pattern:
".*test.*\.py$|.*_test\.py$"(test files) - Path:
/Users/john/project
Command Line Options
uvx consult7 --api-key KEY [--provider PROVIDER] [--model MODEL] [--context TOKENS] [--test]
--api-key: Required. Your API key for the chosen provider--provider: Optional. Choose fromopenrouter(default),google, oropenai--model: Optional. Specific model to use (defaults to provider's default)--context: Optional. Model context window size (default: 1M). Accepts formats like '2M', '128K', or '1000000'--test: Optional. Test the API connection
Server Config
{
"mcpServers": {
"consult7": {
"command": "uvx",
"args": [
"consult7",
"--api-key",
"your-api-key",
"--provider",
"openrouter",
"--model",
"google/gemini-2.5-pro-preview",
"--context",
"1M"
]
}
}
}